have a good credit rating - French English Dictionary